package kr.hkit.androidcomplete01.ch13;

import kr.hkit.androidcomplete01.R;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class Ch13Main extends ListActivity {


		@Override
		protected void onCreate(Bundle savedInstanceState) {
			super.onCreate(savedInstanceState);
			
			ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
					this, R.array.ch13_list, android.R.layout.simple_list_item_1);
			setListAdapter(adapter); 
		}

		@Override
		protected void onListItemClick(ListView l, View v, int position, long id) {
			super.onListItemClick(l, v, position, id);

			Intent intent = null;

			switch (position) {
			case 0:
				intent = new Intent(this, ProgressBarTest.class);
				break;
			case 1:
				intent = new Intent(this, ProgressTitle.class);
				break;
			case 2:
				intent = new Intent(this, ProgressTitle2.class);
				break;
			case 3:
				intent = new Intent(this, SeekBarTest.class);
				break;
			case 4:
				intent = new Intent(this, RatingBarTest.class);
				break;
			case 5:
				intent = new Intent(this, PickerDialogTest.class);
				break;
			case 6:
				intent = new Intent(this, AutoComplete.class);
				break;
			case 7:
				intent = new Intent(this, WebViewTest.class);
				break;
			case 8:
				intent = new Intent(this, SwitchTest.class);
				break;
			case 9:
				intent = new Intent(this, NumberPickerTest.class);
				break;
			case 10:
				intent = new Intent(this, CalendarViewTest.class);
				break;
				
			default:
				break;
			}
			startActivity(intent);
		}
}
